strenuous man of business - Français Anglais Dictionnaire